home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / text / misc / MSWordView_src.lha / mswordview / Makefile.in < prev    next >
Makefile  |  1999-02-09  |  2KB  |  112 lines

  1. LDFLAGS = @LDFLAGS@
  2.  
  3. LIBS = @LIBS@ @ZLIB_LIBS@ -lm
  4.  
  5. GETOPT = @LIBOBJS@
  6.  
  7.  
  8. CC = @CC@
  9.  
  10. LEX = @LEX@
  11.  
  12. SHELL=/bin/sh
  13.  
  14. INSTALL = @INSTALL@
  15. INSTALL_DATA = @INSTALL_DATA@
  16.  
  17. @SET_MAKE@
  18.  
  19. prefix = @prefix@
  20. exec_prefix = @exec_prefix@
  21. srcdir = @srcdir@
  22. bindir = @bindir@
  23. libdir = @libdir@
  24. mandir = @mandir@
  25. PERL = @PERL@
  26.  
  27. CFLAGS = @CFLAGS@ @DEFS@ @ZLIB_CFLAGS@ -m68020 -Ioledecod -I. -DPATTERNDIR=\"file:///mswordview:patterns\" -DSYMBOLFONTDIR=\"file:///mswordview:symbolfont\" -DWINGDINGFONTDIR=\"file:///mswordview:wingdingfont\"
  28.  
  29. MKINSTALLDIRS = $(srcdir)/mkinstalldirs
  30.  
  31. SHELL = /bin/sh
  32.  
  33. .SUFFIXES: .C .o
  34.  
  35. MYOBJECTS =    \
  36.     mswordview.o \
  37.     laolareplace.old.o \
  38.     support.o \
  39.     list.o \
  40.     piecetable.o \
  41.     stylesheet.o \
  42.     sprm.o \
  43.     blip.o \
  44.     utf.o \
  45.     init_chp.o \
  46.     field.o \
  47.     formatting.o \
  48.     references.o \
  49.     gpprl.o \
  50.     papchpsep.o \
  51.     hyperlink.o \
  52.     decompresswmf.o \
  53.     table.o \
  54.     annotations.o \
  55.     roman.o
  56.  
  57. OLE = oledecod/oledecod.o
  58.  
  59.  
  60. all: mswordview
  61.  
  62. mswordview:  $(MYOBJECTS) $(GETOPT) OLEDECODE
  63.      $(CC) $(LDFLAGS) -o mswordview $(MYOBJECTS) $(GETOPT) $(OLE) $(LIBS)
  64.  
  65. support.o: support.c Makefile
  66.     $(CC) $(CFLAGS) -c $*.c
  67.  
  68. laolareplace.o: laolareplace.c Makefile
  69.     $(CC) $(CFLAGS) -c $*.c
  70.  
  71. OLEDECODE:
  72.     @echo making oledecod in oledecod
  73.     @(cd oledecod && $(MAKE)) || exit 1
  74.  
  75.  
  76. %.o: %.c
  77.     $(CC) $(CFLAGS) -c $*.c
  78.  
  79. cleansub:
  80.     @echo cleaning oledecod in oledecod
  81.     @(cd oledecod && $(MAKE) clean) || exit 1
  82.  
  83. clean: cleansub
  84.     rm -rf $(MYOBJECTS) $(GETOPT) mswordview core a.out
  85.  
  86. realclean: realcleansub
  87.     rm -rf config.cache config.status config.log Makefile config.h lex.yy.c *.o mswordview core out* analyze/*
  88.  
  89. realcleansub:
  90.     @echo real cleaning oledecod in oledecod
  91.     @(cd oledecod && $(MAKE) realclean) || exit 1
  92.  
  93. installdirs:
  94.     $(MKINSTALLDIRS) $(bindir) \
  95.     $(mandir) \
  96.     $(mandir)/man1 \
  97.     $(libdir) \
  98.     $(libdir)/mswordview \
  99.     $(libdir)/mswordview/symbolfont \
  100.     $(libdir)/mswordview/wingdingfont \
  101.     $(libdir)/mswordview/patterns
  102.  
  103.  
  104. install: installdirs $(srcdir)/mswordview
  105.     $(INSTALL) $(srcdir)/mswordview $(bindir)/mswordview
  106.     $(INSTALL_DATA) $(srcdir)/symbolfont/* $(libdir)/mswordview/symbolfont
  107.     $(INSTALL_DATA) $(srcdir)/wingdingfont/* $(libdir)/mswordview/wingdingfont
  108.     $(INSTALL_DATA) $(srcdir)/patterns/* $(libdir)/mswordview/patterns
  109.     $(INSTALL_DATA) $(srcdir)/mswordview.1 $(mandir)/man1/
  110.  
  111. #  DO  NOT  DELETE THIS LINE -- make depend depends on it.
  112.